package xxbiao;

import javax.management.MBeanAttributeInfo;

public class text {
    public static void main(String[] args) {
        one<String> h = new one<>();
        h.add("zxbb");
        h.add("zxbb");
        h.display();
        h.clear();
        h.display();
        System.out.println(h);
    }
    public static void main5(String[] args) {
        one<Double> h = new one<>();
        h.add(1.0987);
        h.add(1.098722);
        h.add(1.09872332);
        h.add(1.09872333342);
        h.display();
        h.remove(h.get(2));
        h.display();
        System.out.println(h.contains(h.get(2)));
        h.clear();
        System.out.println(h.size());
    }
    public static void main4(String[] args) {
        //测试short   ~><~
        one<Short> h = new one<>();
        h.add((short) 12);
        h.add(Short.MAX_VALUE);
        h.display();
 //       h.remove(h.get(2));
        h.display();
        System.out.println(h.contains(h.get(1)));
        System.out.println(h.contains((short)2));
    }
    public static void main3(String[] args) {
        //测试long
        one<Long> h = new one<>();
        h.add(12234576L);
        h.add(122345709765L);
        h.add(122345709765090L);
        h.add(122345709765090747L);
        h.add(Long.MAX_VALUE);
        int m = Integer.MAX_VALUE;
        h.add((long)m);
        h.display();
        h.remove(122345709765090L);
        h.display();
        System.out.println(h.get(1));
        System.out.println(h.contains(122345709765090747L)+" hhh");
        System.out.println(h.contains(12234576L) + " hhh");
        System.out.println(h.get(1));
        h.remove(h.get(2));
        h.display();
    }
    public static void main2(String[] args) {
        //测试char
        one<Character> h = new one<>();
        h.add('a');
        h.add('b');
        h.add('c');
        h.display();
        h.add(2, 'h');
        h.display();
        System.out.println(h.get(2));
        h.clear();
        h.display();
    }
    public static void main1(String[] args) {
        one<Integer> h = new one<>();
        h.add(1);
        h.add(1);
        System.out.println(h.size());
        h.add(1,77);
        h.add(1);
        h.add(1);
        System.out.println(h.size());
        h.display();
        System.out.println(h.get(1) + "M  ");
        h.clear();
        System.out.println(h.size()+"现在的");
        h.set(0, 333);
        h.display();
        h.remove(333);
        h.remove(333);
        h.remove(1);
        h.remove(1);
        h.remove(1);
        h.remove(1);
        h.display();
        System.out.println(h.size());

    }
}
